package com.xquant.common.engine.xPP.request;

import com.fasterxml.jackson.annotation.JsonInclude;

import java.util.List;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class CalcResultForm {
    private String npv;
    private String rho;
    private String theta;
    private String delta;
    private String deltaForward;
    private String vega;
    private String gamma;
    private String gammaForward;
    private String vanna;
    private String volga;
    private String dvbp;
    private String premiumNpv;
    private String spotPrice;
    private String dscRate;
    private String fundRate;
    private String divRate;
    private String volRate;
    private String fxVolRate;
    private String corr;
    private String numberOfOptions;
    private String optionEntitlement;
    private String strikePrice;
    private String strikeYield;
    private String strikeDuration;
    private String npvPercentage;
    private String yearnpvPercentage;
    private String gammacash;
    private String deltacash;
    private int status;

    public String getNpv() {
        return npv;
    }

    public void setNpv(String npv) {
        this.npv = npv;
    }

    public String getRho() {
        return rho;
    }

    public void setRho(String rho) {
        this.rho = rho;
    }

    public String getTheta() {
        return theta;
    }

    public void setTheta(String theta) {
        this.theta = theta;
    }

    public String getDelta() {
        return delta;
    }

    public void setDelta(String delta) {
        this.delta = delta;
    }

    public String getDeltaForward() {
        return deltaForward;
    }

    public void setDeltaForward(String deltaForward) {
        this.deltaForward = deltaForward;
    }

    public String getVega() {
        return vega;
    }

    public void setVega(String vega) {
        this.vega = vega;
    }

    public String getGamma() {
        return gamma;
    }

    public void setGamma(String gamma) {
        this.gamma = gamma;
    }

    public String getGammaForward() {
        return gammaForward;
    }

    public void setGammaForward(String gammaForward) {
        this.gammaForward = gammaForward;
    }

    public String getVanna() {
        return vanna;
    }

    public void setVanna(String vanna) {
        this.vanna = vanna;
    }

    public String getVolga() {
        return volga;
    }

    public void setVolga(String volga) {
        this.volga = volga;
    }

    public String getDvbp() {
        return dvbp;
    }

    public void setDvbp(String dvbp) {
        this.dvbp = dvbp;
    }

    public String getPremiumNpv() {
        return premiumNpv;
    }

    public void setPremiumNpv(String premiumNpv) {
        this.premiumNpv = premiumNpv;
    }

    public String getSpotPrice() {
        return spotPrice;
    }

    public void setSpotPrice(String spotPrice) {
        this.spotPrice = spotPrice;
    }

    public String getDscRate() {
        return dscRate;
    }

    public void setDscRate(String dscRate) {
        this.dscRate = dscRate;
    }

    public String getFundRate() {
        return fundRate;
    }

    public void setFundRate(String fundRate) {
        this.fundRate = fundRate;
    }

    public String getDivRate() {
        return divRate;
    }

    public void setDivRate(String divRate) {
        this.divRate = divRate;
    }

    public String getVolRate() {
        return volRate;
    }

    public void setVolRate(String volRate) {
        this.volRate = volRate;
    }

    public String getFxVolRate() {
        return fxVolRate;
    }

    public void setFxVolRate(String fxVolRate) {
        this.fxVolRate = fxVolRate;
    }

    public String getCorr() {
        return corr;
    }

    public void setCorr(String corr) {
        this.corr = corr;
    }

    public String getNumberOfOptions() {
        return numberOfOptions;
    }

    public void setNumberOfOptions(String numberOfOptions) {
        this.numberOfOptions = numberOfOptions;
    }

    public String getOptionEntitlement() {
        return optionEntitlement;
    }

    public void setOptionEntitlement(String optionEntitlement) {
        this.optionEntitlement = optionEntitlement;
    }

    public String getStrikePrice() {
        return strikePrice;
    }

    public void setStrikePrice(String strikePrice) {
        this.strikePrice = strikePrice;
    }

    public String getStrikeYield() {
        return strikeYield;
    }

    public void setStrikeYield(String strikeYield) {
        this.strikeYield = strikeYield;
    }

    public String getStrikeDuration() {
        return strikeDuration;
    }

    public void setStrikeDuration(String strikeDuration) {
        this.strikeDuration = strikeDuration;
    }

    public String getNpvPercentage() {
        return npvPercentage;
    }

    public void setNpvPercentage(String npvPercentage) {
        this.npvPercentage = npvPercentage;
    }

    public String getYearnpvPercentage() {
        return yearnpvPercentage;
    }

    public void setYearnpvPercentage(String yearnpvPercentage) {
        this.yearnpvPercentage = yearnpvPercentage;
    }

    public String getGammacash() {
        return gammacash;
    }

    public void setGammacash(String gammacash) {
        this.gammacash = gammacash;
    }

    public String getDeltacash() {
        return deltacash;
    }

    public void setDeltacash(String deltacash) {
        this.deltacash = deltacash;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }
}
